package com.zjuee.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zjuee.base.base.Service;
import com.zjuee.base.dto.common.plan.PlanCarryDto;
import com.zjuee.base.model.common.plan.PlanCarry;
import com.zjuee.vo.PlanCarryVo;

import java.util.List;

/**
 * @author ding jinli
 * @since 1.0
 */
public interface PlanCarryService extends Service<PlanCarry, PlanCarryDto> {
    /**
     *
     *根据条件获取转移计划
     * @param planCarry
     * @return List<PlanCarry>
     */
    List<PlanCarry> findPlanCarry(PlanCarry planCarry);


    List<PlanCarry> findPlanCarrylistByBciId(Long bciId, Integer year);

    String getCompanyNameById(Long bciId);

    Page<PlanCarryVo> findPlanCarryCoHome(PlanCarryDto planCarryDto);
}
